having sailed - Francés Inglés Diccionario